eae138416c5d23bec11bd4a1ebc165bcbc54f0bf,WEB-INF/src/developer/Navigation.java,Navigation,turnLightOnIfDark,#,1311
Before Change
app.driverCallServer(PlayerCommands.getlightlevel, null);
long timeout = System.currentTimeMillis() + 5000;
while (!state.exists(values.lightlevel) && System.currentTimeMillis() < timeout) {
Util.delay(10);
}
if (state.exists(values.lightlevel)) {
After Change
// while (!state.exists(values.lightlevel) && System.currentTimeMillis() < timeout) Util.delay(10);
// block wait..
for(int i = 0; i < 9 ; i++){
if(state.exists(values.lightlevel)){
Util.log("turnLightOnIfDark(): for loop break = " + state.getInteger(values.lightlevel), this);
break;
} else {
Util.debug("looop " + i, this);
Util.delay(1000);
}
}